california channel island fox - Francés Inglés Diccionario